Text copied to clipboard!
Titre
Text copied to clipboard!Ingénieur en applications mobiles
Description
Text copied to clipboard!
Nous recherchons un ingénieur en applications mobiles talentueux et passionné pour rejoindre notre équipe de développement. En tant qu'ingénieur en applications mobiles, vous serez responsable de la conception, du développement et de la maintenance d'applications mobiles innovantes pour les plateformes iOS et Android. Vous travaillerez en étroite collaboration avec les équipes produit, design et backend pour créer des expériences utilisateur fluides et performantes.
Le candidat idéal possède une solide expérience en développement mobile natif ou hybride, une bonne compréhension des principes de conception UX/UI, ainsi qu'une capacité à résoudre des problèmes techniques complexes. Vous devrez également être capable de travailler dans un environnement agile, de respecter les délais et de contribuer activement à l'amélioration continue des processus de développement.
Vos responsabilités incluront l'analyse des besoins fonctionnels, la rédaction de spécifications techniques, le développement de nouvelles fonctionnalités, la correction de bugs, l'optimisation des performances et la participation aux revues de code. Vous serez également impliqué dans les phases de test, de déploiement et de maintenance des applications.
Nous valorisons l'autonomie, la rigueur, la créativité et la capacité à apprendre rapidement de nouvelles technologies. Si vous êtes motivé par les défis techniques et souhaitez participer à la création d'applications mobiles de qualité, ce poste est fait pour vous.
Responsabilités
Text copied to clipboard!- Concevoir et développer des applications mobiles pour iOS et Android
- Collaborer avec les équipes produit, design et backend
- Participer à la définition des spécifications techniques
- Assurer la qualité du code et le respect des bonnes pratiques
- Effectuer des tests unitaires et fonctionnels
- Corriger les bugs et optimiser les performances
- Participer aux revues de code et à l'amélioration continue
- Contribuer à la documentation technique
- Assurer la maintenance des applications existantes
- Suivre les évolutions technologiques et proposer des améliorations
Exigences
Text copied to clipboard!- Diplôme en informatique ou domaine équivalent
- Expérience confirmée en développement mobile (iOS, Android ou Flutter/React Native)
- Maîtrise d’un ou plusieurs langages mobiles (Swift, Kotlin, Dart, JavaScript)
- Connaissance des architectures mobiles (MVC, MVVM, Clean Architecture)
- Expérience avec les API REST et les bases de données mobiles
- Connaissance des outils de versioning (Git)
- Capacité à travailler en équipe et en méthode agile
- Bonnes compétences en résolution de problèmes
- Sens du détail et de la qualité
- Anglais technique lu et écrit
Questions potentielles d'entretien
Text copied to clipboard!- Quelle est votre expérience en développement mobile natif ou hybride ?
- Quels langages de programmation mobiles maîtrisez-vous ?
- Avez-vous déjà publié une application sur l'App Store ou Google Play ?
- Comment gérez-vous les performances et la consommation d'énergie d'une application ?
- Quelle est votre approche pour assurer la qualité du code ?
- Avez-vous déjà travaillé en méthode agile ?
- Comment collaborez-vous avec les designers et les chefs de produit ?
- Quelles sont vos sources de veille technologique ?
- Êtes-vous à l’aise avec les outils de CI/CD ?
- Êtes-vous disponible pour un poste à temps plein ?